; (function (window, $, undefined) {
    var $height = $(window).height();
   
    $('.f-fixed').css('height',$height) 
    
    
    $(document).ready(function(){
    //窗口大小变更事件
    $(window).resize(function() {
       
        var $height = $(window).height();
       
        
        $('.f-fixed').css('height',$height)
        
    });
    });
    $(window).scroll(function(){
        console.log($(window).scrollTop())
        if($(window).scrollTop()>=160){
            $('.top-header').show()
            $('.top-header').css({'z-index':'333333','top':'0'})
        }else{
            $('.top-header').hide()
        }
    })
    
    $('.h-left').on('mouseenter', function () {

        $(this).find('.h-show').show();
        $(this).find('.h-font i').addClass('h-esi')
        $(this).find('.h-font').addClass("h-es")
        $(this).find('.h-fine').show();
    })
    $('.h-left').on('mouseleave', function () {
        console.log($(this).find('.h-show'))
        $(this).find('.h-show').hide();
        $(this).find('.h-font i').removeClass('h-esi')
        $(this).find('.h-font').removeClass("h-es")
        $(this).find('.h-fine').hide();
    })
    $('.n-banner li').on('mouseenter', function () {
        $(this).addClass('on')
    })
    $('.n-banner li').on('mouseleave', function () {
        $(this).removeClass('on')
    })
    $('.top-show li').on('mouseenter',function(){
        $(this).addClass('on')
    })
    $('.top-show li').on('mouseleave',function(){
        $(this).removeClass('on')
        $('.top-ul-show').hide();
    })
    $('.n-waps-right ul li').on('mouseenter', function () {
        var a = $(this).offset().left + 35
        $('.n-doudou').show();
        $('.n-doudou').css('left', a)
    })
    $('.n-waps-right ul li').on('mouseleave', function () {

        $('.n-doudou').hide();
        $('.n-doudou').css('left', 0)
    })
    $('.n-banner ul li').on('mouseenter', function () {
        $('.n-qiehuan').show()
        var index = $(this).index();
        $(this).parents('.n-banner').next().find('li').eq(index).show().siblings().hide()
    })
    $('.top-show li').on('mouseenter',function(){
        $('.top-ul-show').show();
        var index = $(this).index();
        $(this).parents('.top-show').next().find('li').eq(index).show().siblings().hide()
    })
    
    $('.n-show-nav').on('mouseleave', function () {
        $('.n-qiehuan').hide()
    })
    var mySwiper = new Swiper('.t-container', {
        
        autoplay: {
            delay: 2000,
        },//可选选项，自动滑动
        navigation: {
            slidesPerView: 'auto',//设置slider容器能够同时显示的slides数量,'auto'则自动根据slides的宽度来设定数量。
            centeredSlides: true,
            bulletElement: 'div',
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
        },
        pagination: {
            el: '.swiper-pagination',
          },
    })

    $('.f-sidecss').on('mouseenter',function(){
        
        $(this).addClass('f-red')
        $(this).find('.f-tip').show();
        $(this).find('.f-tip').animate({'width':'86px'},200)
        

    })
    $('.f-sidecss').on('mouseleave',function(){
        $(this).removeClass('f-red')
        $(this).find('.f-tip').hide();
        $(this).find('.f-tip').animate({'width':'0px'},200)
        // $(this).find('.f-tip').css({'overflow':'hidden'})
    })
  
    $('.f-logins').on('mouseenter',function(){
        $(this).find('.f-tep').show();
        $(this).addClass('f-red');
        $(this).find('.f-odd').addClass('f-odd2')
        $(this).find('.f-tep').animate({'width':'150px'},200)
    })
    $('.f-logins').on('mouseleave',function(){
        $(this).find('.f-tep').hide();
        $(this).removeClass('f-red');
        $(this).find('.f-odd').removeClass('f-odd2')
        $(this).find('.f-tep').animate({'width':'0px'},200)
    })
    $('.f-smdl').on('click', '.f-tabsm',function(){
        var index = $(this).index();
        $(this).addClass('f-Ewm').siblings().removeClass('f-Ewm')
        $(this).parents('.f-details').next().find('.f-ewm').eq(index).show().siblings().hide();
    })
    $('.f-main').on('click','.f-yy',function(){
       var index = $(this).index();
        $(this).addClass('f-reds').siblings().removeClass('f-reds')
        $(this).parents('.f-fixed').animate({'right':0},300)
        $('.f-right>div').eq(index).show().siblings().hide();
    })
    $('.h-logo').on('click',function(){
        $('.f-tip').next().addClass('f-reds')
        $('.f-tip').next().parents('.f-fixed').animate({'right':0},300)
        // $('.f-right>div').eq(index).show().siblings().hide();
    })
    $('.cnxh-dl').on('click',function(){
        $('.f-tip').next().addClass('f-reds')
        $('.f-tip').next().parents('.f-fixed').animate({'right':0},300)
        // $('.f-right>div').eq(index).show().siblings().hide();
    })
    $('.f-closed').on('click',function(){
        $(this).parents('.f-right').prev().find('div').removeClass('f-reds')
        // $(this).parents('.f-right').prev().find('.f-fixed').find('.f-reds').removeClass('f-reds')
        // $(this).addClass('f-reds').siblings().removeClass('f-reds')
        $(this).parents('.f-fixed').animate({'right':'-276px'},300)
       
    })
    var mySwiper = new Swiper('.con-container', {
        autoplay: false,//可选选项，自动滑动
        navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
          on: {
            slideChangeTransitionEnd: function(){
              if(this.isEnd){
                this.navigation.$nextEl.css('display','none');
              }else{
                this.navigation.$nextEl.css('display','block');  
              }
            },
          },
    })
    var mySwiper = new Swiper('.con-tm-container', {
        autoplay: true,//可选选项，自动滑动
        pagination: {
            el: '.swiper-pagination',
            type: 'progressbar',
            //type: 'fraction',
            //type : 'progressbar',
            //type : 'custom',
          },
        
    })
    $('.n-navigation').on('click',function(){
        $('.n-navigation').scrollTop(0)
    })
    $('.top-flienav').on('mouseenter',function(){
        $('.top-show').show()
    })
    $('.top-flienav').on('mouseleave',function(){
        $('.top-show').hide()
    })
    
    $('.hk-left').on('mouseenter',function(){
        $('.hk-show').show();
    })
    $('.hk-left').on('mouseleave',function(){
        $('.hk-show').hide();

    })
    $('.content-showtwo ul').on('mouseenter','li',function(){
        $(this).find('i').show();
        $(this).find('img').hide();
    })
    $('.content-showtwo ul').on('mouseleave','li',function(){
        $(this).find('i').hide();
        $(this).find('img').show();
    })
    $('.content-spcssssss').on('mouseenter','li',function(){
        $(this).find('span').show();
        $(this).find('.content-showbg').show()
    })
    $('.content-spcssssss').on('mouseleave','li',function(){
        $(this).find('span').hide();
        $(this).find('.content-showbg').hide()
    })
    $('.content-option').on('mouseenter','i',function(){
        $(this).find('.content-tips').show();
    })
    $('.content-option').on('mouseleave','i',function(){
        $(this).find('.content-tips').hide();
    })
      //鼠标移入产品小图事件
      $(".product-img img").mouseenter(function () {//鼠标悬浮在不同的产品小图片时外加黑色边框并且主图将其显示出来
        $(".product-img img").css({ "border": "2px solid #FFF" });
        $(this).css({ "border": "2px solid #000" });//this获取的是当前鼠标移入的元素，设置黑色边框
        var imgsrc = $(this).attr("src");//获取当前鼠标移入元素的src属性值将其赋值给主图元素
        $(".show").attr("src", imgsrc);
        $(".showlarge img").attr("src", imgsrc);//将鼠标选中的图传给放大图元素的src属性
    });
    //鼠标移入产品主图时出现放大的细节图和小框 
    $(".showimg").mouseenter(function () {
        $(".showbox").show();
        $(".showlarge").show();
    });
    //鼠标在产品主图移动事件
    $(".showimg").mousemove(function (e) {
        var mousex = e.clientX;//获取鼠标当前对于浏览器可视区的X坐标
        var mousey = e.clientY;
        var imgx = $(".showimg").offset().left;//获得产品主图对于文档的偏移坐标
        var imgy = $(".showimg").offset().top;
        //小框的left值是鼠标位移减去产品图元素偏移坐标减去小框宽度的一半，使鼠标保持位于小框的中间
        var boxleft = mousex - imgx - $(".showbox").width() / 2;//计算小框对于产品主图元素的距离用来定位
        var boxtop = mousey - imgy - $(".showbox").height() / 2;
        //鼠标移动小框位置跟着变化
        $(".showbox").css({ "top": boxtop, "left": boxleft });
        //计算小框移动的最大范围
        var maxtop = $(".showimg").height() - $(".showbox").height();
        var maxleft = $(".showimg").width() - $(".showbox").width();
        //判断小框移动的边界
        if (boxtop <= 0) {
            $(".showbox").css("top", "0");
        } else if (boxtop > maxtop) {
            $(".showbox").css("top", maxtop);
        }
        if (boxleft <= 0) {
            $(".showbox").css("left", "0");
        } else if (boxleft > maxleft) {
            $(".showbox").css("left", maxleft);
        }
        //设置放大图的位置偏移量，获取小框偏移量乘放大倍数，注意！！！放大图偏移量应设置为负值
        var showleft = -$(".showbox").position().left * 2;//position()方法返回当前元素相对于父元素的位置（偏移）
        var showtop = -$(".showbox").position().top * 2;
        //此处获取小框偏移量不应该使用前面计算出来的boxtop和boxleft值，因可能会出现超出移动的边界
        $(".showlarge img").css({ "left": showleft, "top": showtop });
    });
    //鼠标离开产品主图元素事件，此处使用mouseleave事件只有在鼠标指针离开被选元素时才会触发，mouseout鼠标指针离开被选元素和其任何子元素都会触发。
    $(".showimg").mouseleave(function () {
        $(".showbox").hide();//小框隐藏
        $(".showlarge").hide();//放大图隐藏
    });

    

}(window, jQuery))